﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using ZFine.Domain;
using ZFine.Domain.Entity;

namespace Entity.ProjectEnt
{
    /// <summary>
    /// 车辆
    /// </summary>
    public  class CarriageEntity:IEntity<CarriageEntity>, ICreationAudited, IDeleteAudited, IModificationAudited
    {
        public string F_Id { get; set; }
        public string F_CreatorUserId { get; set; } 
        public DateTime? F_CreatorTime { get; set; }
        /// <summary>
        ///逻辑删除标记
        /// </summary>
        public bool? F_DeleteMark { get; set; }
        /// <summary>
        /// 删除实体的用户
        /// </summary>
        public string F_DeleteUserId { get; set; }
        /// <summary>
        /// 删除实体时间
        /// </summary>
        public DateTime? F_DeleteTime { get; set; }
        public string F_LastModifyUserId { get; set; }
        public DateTime? F_LastModifyTime { get; set; }
        //车的编号
        public string CarriageID { get; set; }
        //车型
        public string CarType { get; set; }
        //备注
        public string Remark { get; set; }
        public  bool? State { get; set; }
        //载重
        public decimal Capacity { get; set; }


        //接车的时候存的死数据
        //所属股道
        public string PathWay { get; set; }
        //品名
        public string ThingsName { get; set; }
        //到站时间
        public DateTime ArriveTime { get; set; }
        //到/发站  新添加的
        public string ArriveStation { get; set; }
        //件数
        public decimal? ThingsCount { get; set; }
        //重量
        public decimal? Weight { get; set; }
        //封号
        public string FenHao { get; set; }
        //客户
        public string Customers { get; set; }
    }
}
